前言
在 Day 1,我立下了目標:要打造一個屬於自己的資安實驗室。今天,就要來實現這個目標的第一步:準備好能夠運行我實驗室的平台。我不把攻擊用的軟體直接裝在自己日常用的電腦上,這不僅有風險,管理起來也很混亂。因此,我需要「虛擬機」。
第一步:什麼是虛擬機 (Virtual Machine)?
簡單來說,虛擬機軟體(如 VirtualBox)可以讓目前的作業系統(無論是 Windows 或 macOS)裡,再建立一台或多台「虛擬的電腦」。這台虛擬電腦擁有自己的 CPU、記憶體、硬碟和網路,可以安裝獨立的作業系統。
使用虛擬機的好處:
隔離性: 虛擬機內的任何操作,都不會影響到你本機的系統。就算把虛擬機玩壞了,刪掉重來就好。
快照 (Snapshot): 這是虛擬機最好用的功能!可以在任何時間點為系統拍一張「快照」,如果後續操作出錯,可以立刻還原到拍照的那個時間點,省去無數重灌的時間。
環境純淨: 可以為不同的專案建立不同的虛擬機,保持環境乾淨。
這次選用 Oracle 的 VirtualBox,因為它免費、開源且跨平台,非常適合初學者。
第二步:安裝 VirtualBox
前往 VirtualBox 官方網站。
同時,也下載 VirtualBox Extension Pack,它能提供更好的 USB 支援與遠端桌面功能
下載後,先安裝主程式,過程基本上就是不斷點擊「下一步」。
主程式安裝完畢後,再點擊 Extension Pack 檔案,VirtualBox 安裝。
安裝成功後,打開 VirtualBox,會看到一個乾淨的管理介面。
第三步:取得我的武器庫 - Kali Linux
前往 Kali Linux 官方下載頁面, 為了節省時間,官方很貼心地提供了已經安裝好的虛擬機版本,選擇 Virtual Machines 這個分頁。
選擇 VirtualBox 版本,並點擊下載。這個檔案通常有點大 (約 3-4 GB),可以先讓它在背景下載。
今日總結與明日預告
今天完成了實驗室的「地基」建設工作:
安裝了虛擬化平台 VirtualBox。
下載了未來的攻擊機 Kali Linux。
當 Kali Linux 的檔案下載完成後,我們就有了打造駭客基地所需的一切材料。
明天,我將會將下載好的 Kali Linux 匯入到 VirtualBox 中,第一次啟動它,並完成初期的系統設定。